Structure Learning of H-colorings
نویسندگان
چکیده
We study the structure learning problem for graph homomorphisms, commonly referred to as Hcolorings, including the weighted case which corresponds to spin systems with hard constraints. The learning problem is as follows: for a fixed (and known) constraint graphH with q colors and an unknown graph G = (V,E) with n vertices, given uniformly random H-colorings of G, how many samples are required to learn the edges of the unknown graph G? We give a characterization of H for which the problem is identifiable for everyG, i.e., we can learn G with an infinite number of samples. We focus particular attention on the case of proper vertex q-colorings of graphs of maximum degree d where intriguing connections to statistical physics phase transitions appear. We prove that when q > d the problem is identifiable and we can learn G in poly(d, q) × O(n logn) time. In contrast for soft-constraint systems, such as the Ising model, the best possible running time is exponential in d. When q ≤ d we prove that the problem is not identifiable, and we cannot hope to learn G. When q < d − √ d + Θ(1) we prove that even learning an equivalent graph (any graph with the same set of H-colorings) is computationally hard—sample complexity is exponential in n in the worst-case. For the q-colorings problem, the threshold for efficient learning seems to be connected to the uniqueness/nonuniqueness phase transition at q = d. We explore this connection for generalH-colorings and prove that under a well-known condition in statistical physics, known as Dobrushin uniqueness condition, we can learn G in poly(d, q) ×O(n2 logn) time. Georgia Institute of Technology, USA. Email: {ablanca3,chenzongchen,vigoda}@gatech.edu. Research supported in part by NSF grants CCF-1617306 and CCF-1563838. University of Rochester, USA. Email: [email protected]. Research supported in part by NSF grant CCF-1318374.
منابع مشابه
Perfect $2$-colorings of the Platonic graphs
In this paper, we enumerate the parameter matrices of all perfect $2$-colorings of the Platonic graphs consisting of the tetrahedral graph, the cubical graph, the octahedral graph, the dodecahedral graph, and the icosahedral graph.
متن کاملExtremal H-colorings of trees and 2-connected graphs
For graphs G and H, an H-coloring of G is an adjacency preserving map from the vertices of G to the vertices of H. H-colorings generalize such notions as independent sets and proper colorings in graphs. There has been much recent research on the extremal question of finding the graph(s) among a fixed family that maximize or minimize the number of H-colorings. In this paper, we prove several res...
متن کاملConflict-Free Colorings - Of Graphs and Hypergraphs - Diploma-Thesis of
Conflict-free colorings are known as vertex-colorings of hypergraphs. In such a coloring each hyperedge contains a vertex whose color is not assigned to any other vertex within this edge. In this thesis the notion of conflict-free colorings is translated to edge-colorings of graphs. For graphs G and H a conflict-free coloring of G ensures an edge of unique color in each copy of H in G. The mini...
متن کاملAlgorithms to Approximately Count and Sample Conforming Colorings of Graphs
Conforming colorings naturally generalize many graph theory structures, including independent sets, vertex colorings, list colorings, H-colorings and adapted colorings. Given a multigraph G and a function F that assigns a forbidden ordered pair of colors to each edge e, we say a coloring C of the vertices is conforming to F if, for all e = (u, v), F (e) 6= (C(u), C(v)). We consider Markov chain...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1708.05118 شماره
صفحات -
تاریخ انتشار 2017